package com.hly.versioncontroladmin.service;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.hly.versioncontroladmin.domain.Bo.VcVersionBo;
import com.hly.versioncontroladmin.domain.Bo.VersionCheckBo;
import com.hly.versioncontroladmin.domain.VcVersion;
import com.hly.versioncontroladmin.domain.Vo.VersionCheckVo;
import com.hly.versioncontroladmin.result.PageQuery;

public interface VcVersionService extends IService<VcVersion> {

    Page<VcVersion> listQuery(PageQuery<VcVersion> pageQuery, VcVersionBo bo);

    VcVersion getNewAppVersion(String appId);

    VcVersion getNewAppVersion(String appId, Integer isShow);

    VersionCheckVo check(VersionCheckBo bo);
}
